from add import Add
from sub import Sub

# 多继承在小括号中依次写入父类
class Calculator(Add, Sub):
    def __init__(self, x, y):
        # 多继承要调用每一个父类的__init__()方法
        Add.__init__(self, x)
        Sub.__init__(self, y)


cal = Calculator(1, 2)
print(cal.x)
print(cal.y)
# 父类中的方法名相同，调用的是在括号中排名靠前的父类的方法
cal.say()